home *** CD-ROM | disk | FTP | other *** search
-
-
-
- SSSShhhheeeellllllll((((3333)))) 22223333////JJJJuuuullll////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) SSSShhhheeeellllllll((((3333))))
-
-
-
- NNNNAAAAMMMMEEEE
- Shell - run shell commands transparently within perl
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- See below.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- Date: Thu, 22 Sep 94 16:18:16 -0700
- Message-Id: <9409222318.AA17072@scalpel.netlabs.com>
- To: perl5-porters@isu.edu
- From: Larry Wall <lwall@scalpel.netlabs.com>
- Subject: a new module I just wrote
-
- Here's one that'll whack your mind a little out.
-
- #!/usr/bin/perl
-
- use Shell;
-
- $foo = echo("howdy", "<funny>", "world");
- print $foo;
-
- $passwd = cat("</etc/passwd");
- print $passwd;
-
- sub ps;
- print ps -ww;
-
- cp("/etc/passwd", "/tmp/passwd");
-
- That's maybe too gonzo. It actually exports an AUTOLOAD to
- the current package (and uncovered a bug in Beta 3, by the
- way). Maybe the usual usage should be
-
- use Shell qw(echo cat ps cp);
-
- Larry
-
- AAAAUUUUTTTTHHHHOOOORRRR
- Larry Wall
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 1 (printed 10/23/98)
-
-
-
-